Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENYBRYN Semi-Detached £118,000 30 Nov 2017
3 PENYBRYN Semi-Detached £118,067 £35,000 10 Aug 2001
20 PENYBRYN Terraced £115,500 £105,000 4 Nov 2021
25 PENYBRYN Semi-Detached £111,200 £59,995 27 Oct 2005
27 PENYBRYN Semi-Detached £74,000 28 Jul 2009
27 PENYBRYN Semi-Detached £74,000 28 Jul 2009